package com.zx.zxpicture.infrstructure.api.aliyunai.model;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 创建扩图任务响应
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class CreateOutPaintingTaskResponse {
    // 成功响应字段
    private Output output; // 输出结果
    private String request_id; // 请求 ID

    // 错误响应字段
    private String code; // 错误代码
    private String message; // 错误信息

    // 内部类：成功响应的输出结果
    @Data
    public static class Output {
        private String task_status; // 任务状态
        private String task_id; // 任务 ID
    }
}